1 research outputs found

    Teaching-oriented implementation of communication protocols

    Get PDF
    This project is aimed at developing a Communications network Simulator based on the interconnection model or protocol stack. This tool is teaching-oriented application, because we will have a learning environment where we can make our own manufacturing network. Then we can observe how this communication between the different elements of our simulation is performed through multiple layers that has the communication. This simulation environment is designed so that it is very visual, simple and with many features. Therefore, users will not have any difficulty using this tool and being a learning environment can study and implement different situations of communications networks. The simulator is designed in a web environment where we use very graphic libraries with intuitive technologies that facilitate the usability of the user. Being a web platform we have an environment where multiple users can simultaneously access and each create his own custom network. This makes each user that use the simulator has a separate connection to the central server of the project. Instead on the server, through a Java platform all the necessary elements will be created to perform the simulation and will send the different behaviours of each protocol each level of communication to the client's web environment, so the user can view the evolution of its simulation.El presente proyecto est谩 enfocado a desarrollar un simulador de comunicaciones de red basado en el modelo de interconexi贸n o torre de protocolos. Esta herramienta est谩 orientada a la docencia, ya que dispondremos de un entorno did谩ctico d贸nde podremos realizar nuestra propia confecci贸n de red y luego observaremos como se realiza esta comunicaci贸n entre los diferentes elementos de nuestra simulaci贸n, a trav茅s de las m煤ltiples capas o niveles que posee la comunicaci贸n. Este entorno de simulaci贸n se ha dise帽ado de manera que sea muy visual, simple y con muchas funcionalidades. Por lo tanto, los usuarios no van a tener ninguna dificultad para utilizar esta herramienta y al ser un entorno did谩ctico podr谩n aprender y poner en pr谩ctica diferentes situaciones de redes de comunicaciones. El simulador est谩 dise帽ado en un entorno web donde utilizaremos librer铆as muy gr谩ficas con tecnolog铆as intuitivas que facilitan la usabilidad del usuario. Al ser una plataforma web tenemos un entorno donde varios usuarios pueden acceder a la vez y crear cada uno su propia confecci贸n personalizada. Esto hace que cada usuario que usa el simulador tiene una conexi贸n independiente con el servidor central del proyecto. En cambio en el servidor, a trav茅s de una plataforma Java se crear谩n todos los elementos necesarios para poder realizar la simulaci贸n y se enviar谩 los diferentes comportamientos de cada protocolo utilizado en cada nivel de la comunicaci贸n al entorno web del cliente, para que el usuario puede visualizar la evoluci贸n de su simulaci贸n.El present projecte est脿 enfocat a desenvolupar un simulador de comunicacions per xarxa basat amb el model d'interconnexi贸 o torre de protocols. Aquesta eina est脿 orientada a la doc猫ncia, ja que disposarem d'un entorn did脿ctic on podrem realitzar la nostra pr貌pia confecci贸 de la xarxa i llavors podrem observar com es realitza aquesta comunicaci贸 entre els diferents elements de la nostra simulaci贸, a trav茅s de les diverses capes o nivells que posseeix la comunicaci贸. Aquest entorn de simulaci贸 s'ha dissenyat de manera que sigui molt visual, simple i amb moltes funcionalitats. Per tant, els usuaris no tindran cap dificultat alhora d'utilitzar aquesta eina i al ser un entorn did脿ctic podran aprendre i posar en pr脿ctica diferents situacions de xarxes de comunicacions. El simulador est脿 dissenyat en un entorn web on utilitzem llibreries molt gr脿fiques amb tecnologies intu茂tives que faciliten la usabilitat de l'usuari. Al ser una plataforma web tenim un entorn on varis usuaris poden accedir al mateix moment i crear cada un la seva pr貌pia confecci贸 personalitzada. Aix貌 fa que cada usuari que usa el simulador t茅 una connexi贸 independent amb el servidor central del nostre projecte. En canvi en el servidor, a trav茅s d'una plataforma Java es crearan tots els elements necessaris per poder realitzar la simulaci贸 i s'enviar脿 els diferents comportaments de cada protocol emprat de cada nivell de la comunicaci贸 a l'entorn web del client, per a qu猫 l'usuari pugui visualitzar l'evoluci贸 de la seva simulaci贸
    corecore